package com.lb.shopguide.entity.order;

import com.lb.shopguide.entity.order.GoodsInOrderBean;

import java.util.List;

/**
 * Created by kang on 2017/6/16.
 */

public class OrderDetailBean {
    /**
     * "orderType": 1,
     * "payMode": "2",
     * "nickName": "好好",
     * "orderStatus": 3,
     * "orderNum": "20170614103300003900000001037225",
     * "expressFee": 0,
     * "totalProductSum": 2,
     * "orderDetailList": [
     * ],
     * "actualPayMoney": 0.03,
     * "leaveMessage": "233333",
     * "createTime": "2017-06-14 10:34:32",
     * "headPicUrl": "http://static.storeer.com/appuser/headpic/4f247b3a-12da-4637-8fce-9efc777885a9_1495796616617",
     * "staffName": "小张",
     * "storeName": "郁香菲"
     * <p>
     * orderActualMoney 应付金额
     * productTotalMoney 商品总价
     * productDiscountMoney 优惠
     */

    private int orderType;
    private int distributeMode;
    private int payMode;
    private String nickName;
    private int orderStatus;
    private String orderNum;
    private float expressFee;
    private int totalProductSum;
    private float orderActualMoney;
    private float productTotalMoney;
    private float productDiscountMoney;
    private String leaveMessage;
    private String createTime;
    private String headPicUrl;
    private String staffName;
    private String storeName;
    private long remainingPaymentTime;
    private boolean isTourist;
    private String trueName;
    private List<GoodsInOrderBean> orderDetailList;

    public int getOrderType() {
        return orderType;
    }

    public void setOrderType(int orderType) {
        this.orderType = orderType;
    }

    public int getDistributeMode() {
        return distributeMode;
    }

    public void setDistributeMode(int distributeMode) {
        this.distributeMode = distributeMode;
    }

    public int getPayMode() {
        return payMode;
    }

    public void setPayMode(int payMode) {
        this.payMode = payMode;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public int getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(int orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getOrderNum() {
        return orderNum;
    }

    public void setOrderNum(String orderNum) {
        this.orderNum = orderNum;
    }

    public float getExpressFee() {
        return expressFee;
    }

    public void setExpressFee(float expressFee) {
        this.expressFee = expressFee;
    }

    public int getTotalProductSum() {
        return totalProductSum;
    }

    public void setTotalProductSum(int totalProductSum) {
        this.totalProductSum = totalProductSum;
    }

    public String getLeaveMessage() {
        return leaveMessage;
    }

    public void setLeaveMessage(String leaveMessage) {
        this.leaveMessage = leaveMessage;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getHeadPicUrl() {
        return headPicUrl;
    }

    public void setHeadPicUrl(String headPicUrl) {
        this.headPicUrl = headPicUrl;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public List<GoodsInOrderBean> getOrderDetailList() {
        return orderDetailList;
    }

    public void setOrderDetailList(List<GoodsInOrderBean> orderDetailList) {
        this.orderDetailList = orderDetailList;
    }

    public float getOrderActualMoney() {
        return orderActualMoney;
    }

    public void setOrderActualMoney(float orderActualMoney) {
        this.orderActualMoney = orderActualMoney;
    }

    public float getProductTotalMoney() {
        return productTotalMoney;
    }

    public void setProductTotalMoney(float productTotalMoney) {
        this.productTotalMoney = productTotalMoney;
    }

    public float getProductDiscountMoney() {
        return productDiscountMoney;
    }

    public void setProductDiscountMoney(float productDiscountMoney) {
        this.productDiscountMoney = productDiscountMoney;
    }

    public long getRemainingPaymentTime() {
        return remainingPaymentTime;
    }

    public void setRemainingPaymentTime(long remainingPaymentTime) {
        this.remainingPaymentTime = remainingPaymentTime;
    }

    public boolean isTourist() {
        return isTourist;
    }

    public void setTourist(boolean tourist) {
        isTourist = tourist;
    }

    public String getTrueName() {
        return trueName;
    }

    public void setTrueName(String trueName) {
        this.trueName = trueName;
    }
}
